单片机C语言怎么编程`

来源:百度知道 编辑:UC知道 时间:2024/09/23 04:59:06
用C语言怎么给单片机编程。

每一种单片机都有一套自己的C编译器,你可以直接用,也可以挂载到其他的编译环境中 比如 Wave6000 等

51系列的 推荐用keilV8 Microchip系列的推荐用HT-PICC 编译环境用MPLAB

然后编程代码部分你写好之后,编译,此时会生成一些文件,如*.hex ,*.bin …… 然后把.hex 文件 利用烧写器烧写到单片机里面 这样单片机就可以按照编译的程序执行了

单片机的种类不一样,程序代码也略有区别

(1)找本单片机C语言例程的书看看.推荐<<例说51单片机(C语言版)>>,人民邮电出版社.张义和,王敏男,许宏昌,余长春编著.
(2)找单片机C语言的视频教程看看,推荐<<十五天学会C语言>>作者;郭天祥,在百度搜天祥电子会找到.
(3)找个论坛学习学习C语言编程版块.
(4)努力再努力

在keil c里面编写程序,简单的说就是通过定义,就可以用p1 p2 等来表示IO口,main里面就可以执行P1.1=0;
就是把p1.1口置低电平了,接发光二极管可以看到现象。

单片机会提供C库,通过调用C库,实现单片机的功能,单片机会提供相应的系统交叉编译器